Skip to content

docs(product): apply peer-DM ledger delta DL-283..289 (RIG-2956) - #727

Merged
mattwilkinsonn merged 1 commit into
mainfrom
compass/rig-2956-peer-dm-ledger-delta
Aug 30, 2026
Merged

docs(product): apply peer-DM ledger delta DL-283..289 (RIG-2956)#727
mattwilkinsonn merged 1 commit into
mainfrom
compass/rig-2956-peer-dm-ledger-delta

Conversation

@rigel-mintaka

Copy link
Copy Markdown
Contributor

Freeze follow-up to #726 (merged 774adb9): the peer-DM record deferred its
ledger delta out of the design PR via Ledger-impact: deferred to freeze. This
applies the seven rows to docs/designs/DECISIONS.md now that the record is
frozen, and flips the record Status Draft -> Active.

  • DL-283 name addressing (channels + topics by name; extends DL-269/DL-270)
  • DL-284 reply routing (steer/deliver carry source channel+topic; RIG-2956 T0)
  • DL-285 topic gate (create_topic required; amends DL-098 get-or-create)
  • DL-286 DM path (OpenDM; generalizes DL-190)
  • DL-287 DM namespace defense (reserved group create-guard)
  • DL-288 DM shape (kind=DM; GROUP_DM retired reserve-not-delete)
  • DL-289 scope (same-owner MVP)

Purely additive: no existing row superseded (DL-098 amended, stays Active;
GROUP_DM is a proto enum, not a ledger row). Record §Ledger delta renumbered
from DL-new-N placeholders to the applied DL-283..289.

Ledger-impact: applies DL-283..289 (peer-DM freeze delta)

Co-authored-by: Matt Wilkinson matt@rigel.build

@linear-code

linear-code Bot commented Aug 30, 2026

Copy link
Copy Markdown

RIG-2956

@github-actions

github-actions Bot commented Aug 30, 2026

Copy link
Copy Markdown

Compass engineering docs preview: https://compass-rig-2956-peer-dm-led.compass-eng-docs.pages.dev

Deployed from compass/rig-2956-peer-dm-ledger-delta at 036a8e6.

Changed pages:

Freeze follow-up to #726 (merged 774adb9): the peer-DM record deferred its
ledger delta out of the design PR via Ledger-impact: deferred to freeze. This
applies the seven rows to docs/designs/DECISIONS.md now that the record is
frozen, and flips the record Status Draft -> Active.

- DL-283 name addressing (channels + topics by name; extends DL-269/DL-270)
- DL-284 reply routing (steer/deliver carry source channel+topic; RIG-2956 T0)
- DL-285 topic gate (create_topic required; amends DL-098 get-or-create)
- DL-286 DM path (OpenDM; generalizes DL-190)
- DL-287 DM namespace defense (reserved group create-guard)
- DL-288 DM shape (kind=DM; GROUP_DM retired reserve-not-delete)
- DL-289 scope (same-owner MVP)

Purely additive: no existing row superseded (DL-098 amended, stays Active;
GROUP_DM is a proto enum, not a ledger row). Record §Ledger delta renumbered
from DL-new-N placeholders to the applied DL-283..289.

Ledger-impact: applies DL-283..289 (peer-DM freeze delta)

Co-authored-by: Matt Wilkinson <matt@rigel.build>
@rigel-mintaka
rigel-mintaka force-pushed the compass/rig-2956-peer-dm-ledger-delta branch from a329eb6 to 036a8e6 Compare August 30, 2026 01:25
@mattwilkinsonn
mattwilkinsonn merged commit 6bd01a1 into main Aug 30, 2026
13 checks passed
@mattwilkinsonn
mattwilkinsonn deleted the compass/rig-2956-peer-dm-ledger-delta branch August 30, 2026 01:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants